/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pl.tewi.jeeunit.junit4.statements;

import org.junit.runners.model.Statement;
import pl.tewi.jeeunit.contexts.ApplicationServerContext;

/**
 * Statement dokonujący uwierzytelnienia, tutaj jest kłopot dyż trzeba wykorzystać 
 * mechanizm zgodny z danym serwerem aplikacyjnym. Dla glassfish jest to 
 * ProgrammaticLogin dla innych serwerów właściwości dostarczane do InitialContext
 * @author tewi
 */
public class Authenticate extends BaseFrameworkStatement{

    /**
     * 
     * @param fNext
     * @param context
     */
    public Authenticate(Statement fNext, ApplicationServerContext context) {
        super(fNext, context);
    }

    @Override
    public void evaluate() throws Throwable {
        throw new UnsupportedOperationException("Not supported yet.");
    }
    
}
